@charset "utf-8";
/* CSS Document */

/* index */
.index_btn03 { height: 52px; width: 202px; background-color: #ffa321; border-radius: 5px }
.index_btn04 { border: 1px solid #20b186; border-radius: 5px; width: 156px; height: 46px }
.index_btn05 { background-color: #20b186; border-radius: 5px; width: 202px; height: 52px }
.index_btn06 { background-color: #ffa321; border-radius: 5px; width: 202px; height: 52px }
.index_w570 { width: 570px }
.index_h535 { height: 535px }
.index_h562 { height: 562px }
.index_lh44 { line-height: 44px }
.index_lh52 { line-height: 52px }
.index_mt95 { margin-top: 95px }
.slideBox .next {
    left: auto;
    right: 3%;
   
}
.slideBox .prev {
    position: absolute;
    left: 3%;
    top: 50%;
    margin-top: -25px;
    display: block;
    width: 32px;
    height: 40px;
    background: url(../images/index/slider-arrow-left.png)  no-repeat;
    filter: alpha(opacity=50);
    opacity: 0.5;
}
.slideBox .next {
    position: absolute;

    top: 50%;
    margin-top: -25px;
    display: block;
    width: 32px;
    height: 40px;
    background: url(../images/index/slider-arrow-right.png)  no-repeat;
    filter: alpha(opacity=50);
    opacity: 0.5;
}
.index_banner { left: 50%; margin-left: -960px; }
.index_banner_abs { margin-top: -450px; z-index: 9999 }
.index_banner_zindex {z-index:9999; bottom:190px; left:0%; margin-left:350px;}
.index_banner_zindex02 {z-index:9999; bottom:0px; left:50%; margin-left:-600px}
.index_banner_bg01 { background-image: url(../images/index/banner_box01.jpg); width: 400px; height: 149px }
.index_banner_bg02 { background-image: url(../images/index/banner_box02.jpg); width: 400px; height: 149px }
.index_banner_bg03 { background-image: url(../images/index/banner_box03.jpg); width: 400px; height: 149px }
.index_f48 { font-size: 48px }
.w990{ width:1000px}
.index_f60 { font-size: 60px }
.index_g_lv { color: #20b186 }
.index_vn6{ vertical-align:-6px}
.index_bg_lv { background-color: #20b186 }
.index_bbd_lv { border-bottom: 1px dashed #20b186 }
.index_bg_eef2f4 { background-color: #eef2f4 }
.index_bd_lv { border: 1px solid #20b186 }
.index_bb_lv { border-bottom: 1px solid #20b186 }
.index_g_jine { color: #ffa321 }
.index_vn4 { vertical-align: -4px; }
.index_ml70 { margin-left: 35px }
.index_mr70 { margin-right: 35px }
.index_bb6_x { border-bottom: 1px dashed #666 }
